Patents by Inventor Samuelson Rehman
Samuelson Rehman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9715670Abstract: In various embodiments, a method for processing industrial identifiers includes receiving unstructured data. An encoding scheme is determined for the unstructured data based on an execution tree associated with a plurality of industrial identifiers. The encoding scheme is then output to an application. Data may be received for one or more fields associated with one of the plurality of industrial identifiers. An industrial identifier may be generated based on the execution tree in response to the data.Type: GrantFiled: October 12, 2007Date of Patent: July 25, 2017Assignee: Oracle International CorporationInventor: Samuelson Rehman
-
Patent number: 9536215Abstract: A system for location tracking using passive tags includes a reader and a location tracker. The reader receives an identifier associated with a first passive tag. The location tracker receives the location of the passive tag, and maps the location of the first passive tag to the identifier associated with the first passive tag. The location tracker determines the location of an object based on the location of the first passive tag. The location tracker may receive the location of a second passive tag, and map the location of the second passive tag to an identifier associated with the second passive tag. The location tracker may update the location of the object using the location of the second passive tag in response to the reader receiving the identifier associated with the second passive tag.Type: GrantFiled: March 13, 2007Date of Patent: January 3, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Samuelson Rehman
-
Patent number: 9202357Abstract: A method for generating information related to a first object based on sensor data associated with a second object includes determining a containment hierarchy between the first object and the second object. Sensor data associated with the second object is determined using the containment hierarchy. A quality of data index is determined for the sensor data associated with the second object using the containment hierarchy. Information related to the first object is generated based on the sensor data associated with the second object and the quality of data index.Type: GrantFiled: March 13, 2007Date of Patent: December 1, 2015Assignee: Oracle International CorporationInventor: Samuelson Rehman
-
Patent number: 9083765Abstract: Systems, methodologies, media, and other embodiments associated with offline processing are described. One exemplary system embodiment can include a link detection logic configured to determine a link status of the network connection where the link status includes an online state and an offline state. An offline logic can be configured to allow the application to continue operating when the network connection is in the offline state by redirecting network communications sent from the application and storing the network communications in a post data store. The offline logic can be configured to submit the network communications from the post data store to the remote device when the link status changes to the online state.Type: GrantFiled: July 2, 2004Date of Patent: July 14, 2015Assignee: Oracle International CorporationInventors: Samuelson Rehman, Anit Chakraborty, Hui Li
-
Patent number: 8413170Abstract: In various embodiments, a method for processing event streams includes receiving a state machine defined in response to a set of processing components, a set of states, and a set of entry points. Event data associated with an event stream is also received. The event data is processed according to the state machine to generate an event.Type: GrantFiled: December 19, 2011Date of Patent: April 2, 2013Assignee: Oracle International CorporationInventor: Samuelson Rehman
-
Patent number: 8285838Abstract: A hierarchical network infrastructure includes an interface that allows a user to define a management hierarchy between a plurality of edge processors. Input is received via the interface designating a management node and a first set of relationships between the management mode and at least one edge processor. A management hierarchy between the management node and the at least one edge processor is generated based on the first set of relationships. Using the management hierarchy, telemetry information can be relayed, hosts can be managed, and the software running on then, and information can be configured to trickled up the chain. Each sub tree of the management hierarchy may have different Access Control for local administrators.Type: GrantFiled: December 30, 2008Date of Patent: October 9, 2012Assignee: Oracle International CorporationInventors: Samuelson Rehman, Gregory Grisco, Anit Chakraborty
-
Patent number: 8220037Abstract: A method and apparatus for centrally managing operation of browsers on client devices within an organization or other collection of users. A central server promulgates a central browser policy for application by agents executing on the client devices. The agents may operate in real-time as a browser executes (e.g., as browser extensions) and/or when the browser is inactive (e.g., as separate processes). The agents apply the central policy to block, remove or modify browser objects as required by the policy (e.g., to protect privacy), archive browser objects on the central server, create objects regulated by the organization (e.g., for browser pre-caching), etc. Because the policy is centrally customized but locally executed, it can be implemented on mobile devices even when those devices are remote from the organization.Type: GrantFiled: December 12, 2006Date of Patent: July 10, 2012Assignee: Oracle International CorporationInventors: Kevin Howard Snyder, Chien-Ming Su, Samuelson Rehman
-
Publication number: 20120124353Abstract: In various embodiments, a method for processing event streams includes receiving a state machine defined in response to a set of processing components, a set of states, and a set of entry points. Event data associated with an event stream is also received. The event data is processed according to the state machine to generate an event.Type: ApplicationFiled: December 19, 2011Publication date: May 17, 2012Applicant: Oracle International CorporationInventor: Samuelson Rehman
-
Patent number: 8180888Abstract: In various embodiments, a method for managing edge processors includes providing an interface that allows a user to define a network operation associated with a edge processor. A network operation is generated based on input received via the interface. An action defined by the network operation is then performed at one or more edge processors.Type: GrantFiled: December 30, 2008Date of Patent: May 15, 2012Assignee: Oracle International CorporationInventors: Samuelson Rehman, Gregory Grisco, Anit Chakroborty, Prabhat Dalmia, Jun Mao
-
Patent number: 8127024Abstract: Systems, methodologies, media, servers, and other embodiments associated with parameter passing are described. One exemplary system embodiment can include a web browser executable within a computing device and configured to communicate with a network device using a network connection. The web browser can be configured to at least display web pages where the web pages include data parameters. The system can also include a parameter passing logic configured to cause selected parameters from the data parameters to be stored locally in a parameter data store and be selectively retrieved from the parameter data store to cause the selected parameters to be available between multiple web pages without using a cookie.Type: GrantFiled: October 29, 2004Date of Patent: February 28, 2012Assignee: Oracle International CorporationInventors: Samuelson Rehman, Anit Chakraborty
-
Patent number: 8099737Abstract: In various embodiments, a method for processing event streams includes receiving a finite state machine defined in response to a set of processing components, a set of states, and a set of entry points. Event data associated with an event stream is also received. The event data is processes according to the finite state machine to generate an event.Type: GrantFiled: June 5, 2007Date of Patent: January 17, 2012Assignee: Oracle International CorporationInventor: Samuelson Rehman
-
Patent number: 8042737Abstract: In various embodiments, a method for tracking objects includes receiving an internal identifier associated with an object. A first key or external identifier for a tag is associated with the internal identifier. A second external identifier is generated and the second external identifier is then written to the tag. The second external identifier is associated with the internal identifier associated with the object.Type: GrantFiled: June 5, 2007Date of Patent: October 25, 2011Assignee: Oracle International CorporationInventor: Samuelson Rehman
-
Patent number: 7800499Abstract: In various embodiments, a method for signing tags associated with objects includes receiving a first identifier associated with a tag. A first signature is generated for the tag based on the identifier and a public key. The first identifier and the first signature are then stored in the tag.Type: GrantFiled: June 5, 2007Date of Patent: September 21, 2010Assignee: Oracle International CorporationInventor: Samuelson Rehman
-
Publication number: 20090177863Abstract: A hierarchical network infrastructure includes an interface that allows a user to define a management hierarchy between a plurality of edge processors. Input is received via the interface designating a management node and a first set of relationships between the management mode and at least one edge processor. A management hierarchy between the management node and the at least one edge processor is generated based on the first set of relationships. Using the management hierarchy, telemetry information can be relayed, hosts can be managed, and the software running on then, and information can be configured to trickled up the chain. Each sub tree of the management hierarchy may have different Access Control for local administrators.Type: ApplicationFiled: December 30, 2008Publication date: July 9, 2009Applicant: Oracle International CorporationInventors: Samuelson Rehman, Gregory Grisco, Anit Chakraborty
-
Publication number: 20090177774Abstract: In various embodiments, a method for managing edge processors includes providing an interface that allows a user to define a network operation associated with a edge processor. A network operation is generated based on input received via the interface. An action defined by the network operation is then performed at one or more edge processors.Type: ApplicationFiled: December 30, 2008Publication date: July 9, 2009Applicant: Oracle International CorporationInventors: Samuelson Rehman, Gregory Grisco, Anit Chakroborty, Prabhat Dalmia, Jun Mao
-
Publication number: 20090096608Abstract: In various embodiments, a method for processing industrial identifiers includes receiving unstructured data. An encoding scheme is determined for the unstructured data based on an execution tree associated with a plurality of industrial identifiers. The encoding scheme is then output to an application. Data may be received for one or more fields associated with one of the plurality of industrial identifiers. An industrial identifier may be generated based on the execution tree in response to the data.Type: ApplicationFiled: October 12, 2007Publication date: April 16, 2009Applicant: Oracle International CorporationInventor: Samuelson Rehman
-
Publication number: 20080302871Abstract: In various embodiments, a method for tracking objects includes receiving an internal identifier associated with an object. A first key or external identifier for a tag is associated with the internal identifier. A second external identifier is generated and the second external identifier is then written to the tag. The second external identifier is associated with the internal identifier associated with the object.Type: ApplicationFiled: June 5, 2007Publication date: December 11, 2008Applicant: Oracle International CorporationInventor: Samuelson Rehman
-
Publication number: 20080307435Abstract: In various embodiments, a method for processing event streams includes receiving a finite state machine defined in response to a set of processing components, a set of states, and a set of entry points. Event data associated with an event stream is also received. The event data is processes according to the finite state machine to generate an event.Type: ApplicationFiled: June 5, 2007Publication date: December 11, 2008Applicant: Oracle International CorporationInventor: Samuelson Rehman
-
Publication number: 20080303667Abstract: In various embodiments, a method for signing tags associated with objects includes receiving a first identifier associated with a tag. A first signature is generated for the tag based on the identifier and a public key. The first identifier and the first signature are then stored in the tag.Type: ApplicationFiled: June 5, 2007Publication date: December 11, 2008Applicant: Oracle International CorporationInventor: Samuelson Rehman
-
Publication number: 20080224867Abstract: A system for location tracking using passive tags includes a reader and a location tracker. The reader receives an identifier associated with a first passive tag. The location tracker receives the location of the passive tag, and maps the location of the first passive tag to the identifier associated with the first passive tag. The location tracker determines the location of an object based on the location of the first passive tag. The location tracker may receive the location of a second passive tag, and map the location of the second passive tag to an identifier associated with the second passive tag. The location tracker may update the location of the object using the location of the second passive tag in response to the reader receiving the identifier associated with the second passive tag.Type: ApplicationFiled: March 13, 2007Publication date: September 18, 2008Applicant: Oracle International CorporationInventor: Samuelson Rehman