Software Patents

Our Software Patents group has expertise in many software-enabled systems, hardware, and applications.

In particular, our Software Patents group has significant experience in mobile device applications and software-enabled hardware for conserving battery resources and reducing signaling. Additionally, we represent various companies with mobile device applications for various utilities and processes. We also work on server-side software components. A few examples of the fields of use include retail services, banking, and medical related services.

Additionally, our group includes experienced software and hardware engineers that uniquely understand the technology involved and can properly draft software patent applications, while thinking ahead to technological advancements.

Our clientele in this group includes established private companies, start up companies, Research Organizations, and universities. Our software group clientele have been purchased, acquired funding, or acquired other companies on the basis of intellectual property.


Representative Work

U.S. Patent No. 9,203,864
“Dynamic categorization of applications for network access in a mobile network”
Systems and methods of dynamic categorization of applications for network use and access in a mobile network are disclosed. Using application profile information, applications can be categorized into one of multiple categories that define restrictions on the application’s access to the wireless network or cellular network. One example of such categories is the concept of black, white and grey listings. The “white” listed applications may be always allowed access, “black” listed application may never or almost never be granted network access (e.g., application may be malware like or otherwise consumes large amounts of network/device resources), and grey listed applications may be granted access based on one or more criteria.
U.S. Patent No. 9,053,364
“Product, image, or document authentication, verification, and item identification”
The present disclosure provides methods, reagents, and apparatus for authenticating and identifying products. Methods of the disclosure are easy to implement but difficult to replicate, simulate, alter, transpose, or tamper with. In some embodiments, the present disclosure relates to a method of authenticating products using a product authentication code defined by a frequency array of a population of entities, and an item identifier defined by the specific manifestation of the product authentication code.
U.S. Patent No. 9,043,731
“3D mobile user interface with configurable workspace management”
Systems and methods of a 3D mobile user interface with configurable workspace management are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of a three-dimensional, multi-layer user interface of a mobile device in a mobile network. User environment may include one or more layers or levels of applications, services, or accounts that are all easily accessible to and navigable by the user. For example, an indicator can be used to access a workspace in 3D representing a category or grouping of services or applications for the user. The user can customize or create a unique, non-mutually exclusive grouping, aggregation, or category of applications, services, accounts, or items. The grouping of indicators can be used to swiftly and efficiently navigate to a desired application, service, account or item, in a 3D-enabled user environment.